itc (independent television commission) - Turkish English Dictionary